have much in common - Alemán Inglés Diccionario